hasty entrenchment - Turkish English Dictionary